turning or twisting the hands or arms - Allemand Anglais Dictionnaire